home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_gnats.idb / usr / freeware / src / gnats / patches.z / patches
Encoding:
Text File  |  1999-04-16  |  30.5 KB  |  724 lines

  1. --- ./gnats/config.c.in    Fri Dec 10 15:02:06 1993
  2. +++ ../gnats-3.2/./gnats/config.c.in    Tue Mar 16 17:41:07 1999
  3. @@ -23,6 +23,8 @@
  4.  
  5.  /* FIXME, maybe: Use hash table for more option-ridden programs.  */
  6.  
  7. +#include "gnats-defs.h"
  8. +
  9.  #include "config.h"
  10.  
  11.  #include <stdio.h>
  12. --- ./gnats/Makefile.in    Fri Dec 10 17:29:14 1993
  13. +++ ../gnats-3.2/./gnats/Makefile.in    Tue Mar 16 17:47:47 1999
  14. @@ -245,8 +245,24 @@
  15.  .c.o:
  16.      $(CC) -c $(INCLUDEDIR) $(CFLAGS) $(CPPFLAGS) $(DEFS) $<
  17.  
  18. -config.o: config.c config.h Makefile globals.h
  19. -    $(CC) -c $(INCLUDEDIR) $(CFLAGS) $(CPPFLAGS) $(DEFS) $(GNATS_DEFS) $<
  20. +FORCED:
  21. +gnats-defs.h: FORCED
  22. +    rm -f $@
  23. +    echo '#define' GNATS_ROOT "\"$(GNATS_ROOT)\"" > $@
  24. +    echo '#define' GNATS_ADDR "\"$(GNATS_ADDR)\"" >> $@
  25. +    echo '#define' GNATS_ADMIN "\"$(GNATS_ADMIN)\"" >> $@
  26. +    echo '#define' DEFAULT_SUBMITTER "\"$(DEFAULT_SUBMITTER)\"" >> $@
  27. +    echo '#define' NOTIFY $(NOTIFY) >> $@
  28. +    echo '#define' ACKNOWLEDGE $(ACKNOWLEDGE) >> $@
  29. +    echo '#define' KEEP_RECEIVED_HEADERS $(KEEP_RECEIVED_HEADERS) >> $@
  30. +    echo '#define' BINDIR "\"$(libdir)/gnats\"" >> $@
  31. +    echo '#define' BDAY_START $(BDAY_START) >> $@
  32. +    echo '#define' BDAY_END $(BDAY_END) >> $@
  33. +    echo '#define' BWEEK_START $(BWEEK_START) >> $@
  34. +    echo '#define' BWEEK_END $(BWEEK_END) >> $@
  35. +
  36. +config.o: config.c config.h Makefile globals.h gnats-defs.h
  37. +    $(CC) -c $(INCLUDEDIR) $(CFLAGS) $(CPPFLAGS) $(DEFS) $<
  38.  
  39.  config.c: config.c.in config.m4
  40.      rm -f $(srcdir)/config.c
  41. --- ./gnats/configure.in    Fri Dec 10 15:02:09 1993
  42. +++ ../gnats-3.2/./gnats/configure.in    Tue Mar 16 18:14:28 1999
  43. @@ -16,11 +16,15 @@
  44.  # Needed on SCO for something or other.
  45.  AC_HAVE_LIBRARY(intl)
  46.  # Needed on SCO for syslog.
  47. +if test "${ac_cv_lib_socket-maybe}" != no; then
  48.  AC_HAVE_LIBRARY(socket)
  49. +fi
  50.  # Needed on ISC for syslog.
  51.  AC_HAVE_LIBRARY(inet)
  52.  # Needed under IRIX for a usable malloc.
  53. +if test "${ac_cv_lib_malloc-maybe}" != no; then
  54.  AC_HAVE_LIBRARY(malloc)
  55. +fi
  56.  AC_STDC_HEADERS
  57.  AC_UNISTD_H
  58.  AC_HAVE_HEADERS(string.h fcntl.h limits.h syslog.h memory.h)
  59. --- ./gnats/config.c    Fri Dec 10 15:05:10 1993
  60. +++ ../gnats-3.2/./gnats/config.c    Tue Mar 16 17:49:00 1999
  61. @@ -23,6 +23,8 @@
  62.  
  63.  /* FIXME, maybe: Use hash table for more option-ridden programs.  */
  64.  
  65. +#include "gnats-defs.h"
  66. +
  67.  #include "config.h"
  68.  
  69.  #include <stdio.h>
  70. --- ./gnats/getdate.c    Fri Dec 10 15:05:09 1993
  71. +++ ../gnats-3.2/./gnats/getdate.c    Wed Mar 17 11:36:03 1999
  72. @@ -1,5 +1,6 @@
  73.  
  74. -/*  A Bison parser, made from ./getdate.y with Bison version GNU Bison version 1.22
  75. +/*  A Bison parser, made from ./getdate.y
  76. + by  GNU Bison version 1.25
  77.    */
  78.  
  79.  #define YYBISON 1  /* Identify Bison output.  */
  80. @@ -38,7 +39,7 @@
  81.  #ifdef __GNUC__
  82.  #define alloca __builtin_alloca
  83.  #else
  84. -#ifdef sparc
  85. +#if defined(sparc) || defined(__sgi)
  86.  #include <alloca.h>
  87.  #else
  88.  #ifdef _AIX /* for Bison */
  89. @@ -175,23 +176,6 @@
  90.      time_t        Number;
  91.      enum _MERIDIAN    Meridian;
  92.  } YYSTYPE;
  93. -
  94. -#ifndef YYLTYPE
  95. -typedef
  96. -  struct yyltype
  97. -    {
  98. -      int timestamp;
  99. -      int first_line;
  100. -      int first_column;
  101. -      int last_line;
  102. -      int last_column;
  103. -      char *text;
  104. -   }
  105. -  yyltype;
  106. -
  107. -#define YYLTYPE yyltype
  108. -#endif
  109. -
  110.  #include <stdio.h>
  111.  
  112.  #ifndef __cplusplus
  113. @@ -270,11 +254,15 @@
  114.     257,   262,   268,   272,   277,   281,   288,   292,   295,   298,
  115.     301,   304,   307,   310,   313,   316,   319,   324,   352,   355
  116.  };
  117. +#endif
  118. +
  119.  
  120. -static const char * const yytname[] = {   "$","error","$illegal.","tAGO","tDAY",
  121. +#if YYDEBUG != 0 || defined (YYERROR_VERBOSE)
  122. +
  123. +static const char * const yytname[] = {   "$","error","$undefined.","tAGO","tDAY",
  124.  "tDAYZONE","tID","tMERIDIAN","tMINUTE_UNIT","tMONTH","tMONTH_UNIT","tSEC_UNIT",
  125.  "tSNUMBER","tUNUMBER","tZONE","tDST","':'","','","'/'","spec","item","time",
  126. -"zone","day","date","rel","relunit","number","o_merid",""
  127. +"zone","day","date","rel","relunit","number","o_merid", NULL
  128.  };
  129.  #endif
  130.  
  131. @@ -338,14 +326,14 @@
  132.      46
  133.  };
  134.  /* -*-C-*-  Note some compilers choke on comments on `#line' lines.  */
  135. -#line 3 "/usr/unsupported/lib/bison.simple"
  136. +#line 3 "/usr/freeware/share/bison.simple"
  137.  
  138.  /* Skeleton output parser for bison,
  139. -   Copyright (C) 1984, 1989, 1990 Bob Corbett and Richard Stallman
  140. +   Copyright (C) 1984, 1989, 1990 Free Software Foundation, Inc.
  141.  
  142.     This program is free software; you can redistribute it and/or modify
  143.     it under the terms of the GNU General Public License as published by
  144. -   the Free Software Foundation; either version 1, or (at your option)
  145. +   the Free Software Foundation; either version 2, or (at your option)
  146.     any later version.
  147.  
  148.     This program is distributed in the hope that it will be useful,
  149. @@ -357,6 +345,10 @@
  150.     along with this program; if not, write to the Free Software
  151.     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
  152.  
  153. +/* As a special exception, when this file is copied by Bison into a
  154. +   Bison output file, you may use that output file without restriction.
  155. +   This special exception was added by the Free Software Foundation
  156. +   in version 1.24 of Bison.  */
  157.  
  158.  #ifndef alloca
  159.  #ifdef __GNUC__
  160. @@ -430,10 +422,18 @@
  161.  
  162.  #ifdef YYPURE
  163.  #ifdef YYLSP_NEEDED
  164. +#ifdef YYLEX_PARAM
  165. +#define YYLEX        yylex(&yylval, &yylloc, YYLEX_PARAM)
  166. +#else
  167.  #define YYLEX        yylex(&yylval, &yylloc)
  168. +#endif
  169. +#else /* not YYLSP_NEEDED */
  170. +#ifdef YYLEX_PARAM
  171. +#define YYLEX        yylex(&yylval, YYLEX_PARAM)
  172.  #else
  173.  #define YYLEX        yylex(&yylval)
  174.  #endif
  175. +#endif /* not YYLSP_NEEDED */
  176.  #endif
  177.  
  178.  /* If nonreentrant, generate the variables here */
  179. @@ -481,16 +481,16 @@
  180.  #endif
  181.  
  182.  #if __GNUC__ > 1        /* GNU C and GNU C++ define this.  */
  183. -#define __yy_bcopy(FROM,TO,COUNT)    __builtin_memcpy(TO,FROM,COUNT)
  184. +#define __yy_memcpy(TO,FROM,COUNT)    __builtin_memcpy(TO,FROM,COUNT)
  185.  #else                /* not GNU C or C++ */
  186.  #ifndef __cplusplus
  187.  
  188.  /* This is the most reliable way to avoid incompatibilities
  189.     in available built-in functions on various systems.  */
  190.  static void
  191. -__yy_bcopy (from, to, count)
  192. -     char *from;
  193. +__yy_memcpy (to, from, count)
  194.       char *to;
  195. +     char *from;
  196.       int count;
  197.  {
  198.    register char *f = from;
  199. @@ -506,7 +506,7 @@
  200.  /* This is the most reliable way to avoid incompatibilities
  201.     in available built-in functions on various systems.  */
  202.  static void
  203. -__yy_bcopy (char *from, char *to, int count)
  204. +__yy_memcpy (char *to, char *from, int count)
  205.  {
  206.    register char *f = from;
  207.    register char *t = to;
  208. @@ -519,9 +519,30 @@
  209.  #endif
  210.  #endif
  211.  
  212. -#line 184 "/usr/unsupported/lib/bison.simple"
  213. +#line 196 "/usr/freeware/share/bison.simple"
  214. +
  215. +/* The user can define YYPARSE_PARAM as the name of an argument to be passed
  216. +   into yyparse.  The argument should have type void *.
  217. +   It should actually point to an object.
  218. +   Grammar actions can access the variable by casting it
  219. +   to the proper pointer type.  */
  220. +
  221. +#ifdef YYPARSE_PARAM
  222. +#ifdef __cplusplus
  223. +#define YYPARSE_PARAM_ARG void *YYPARSE_PARAM
  224. +#define YYPARSE_PARAM_DECL
  225. +#else /* not __cplusplus */
  226. +#define YYPARSE_PARAM_ARG YYPARSE_PARAM
  227. +#define YYPARSE_PARAM_DECL void *YYPARSE_PARAM;
  228. +#endif /* not __cplusplus */
  229. +#else /* not YYPARSE_PARAM */
  230. +#define YYPARSE_PARAM_ARG
  231. +#define YYPARSE_PARAM_DECL
  232. +#endif /* not YYPARSE_PARAM */
  233. +
  234.  int
  235. -yyparse()
  236. +yyparse(YYPARSE_PARAM_ARG)
  237. +     YYPARSE_PARAM_DECL
  238.  {
  239.    register int yystate;
  240.    register int yyn;
  241. @@ -637,12 +658,12 @@
  242.        if (yystacksize > YYMAXDEPTH)
  243.      yystacksize = YYMAXDEPTH;
  244.        yyss = (short *) alloca (yystacksize * sizeof (*yyssp));
  245. -      __yy_bcopy ((char *)yyss1, (char *)yyss, size * sizeof (*yyssp));
  246. +      __yy_memcpy ((char *)yyss, (char *)yyss1, size * sizeof (*yyssp));
  247.        yyvs = (YYSTYPE *) alloca (yystacksize * sizeof (*yyvsp));
  248. -      __yy_bcopy ((char *)yyvs1, (char *)yyvs, size * sizeof (*yyvsp));
  249. +      __yy_memcpy ((char *)yyvs, (char *)yyvs1, size * sizeof (*yyvsp));
  250.  #ifdef YYLSP_NEEDED
  251.        yyls = (YYLTYPE *) alloca (yystacksize * sizeof (*yylsp));
  252. -      __yy_bcopy ((char *)yyls1, (char *)yyls, size * sizeof (*yylsp));
  253. +      __yy_memcpy ((char *)yyls, (char *)yyls1, size * sizeof (*yylsp));
  254.  #endif
  255.  #endif /* no yyoverflow */
  256.  
  257. @@ -1080,7 +1101,7 @@
  258.      break;}
  259.  }
  260.     /* the action file gets copied in in place of this dollarsign */
  261. -#line 465 "/usr/unsupported/lib/bison.simple"
  262. +#line 498 "/usr/freeware/share/bison.simple"
  263.  
  264.    yyvsp -= yylen;
  265.    yyssp -= yylen;
  266. @@ -1780,7 +1801,7 @@
  267.      tzset();
  268.      {
  269.  #if sgi
  270. -        ftz.timezone = (int) _timezone / 60;
  271. +        ftz.timezone = (int) timezone / 60;
  272.  #else /* not sgi */
  273.  #ifdef __386BSD__
  274.          ftz.timezone = 0;
  275. --- ./gnats/getdate.y    Mon Mar  1 19:51:20 1993
  276. +++ ../gnats-3.2/./gnats/getdate.y    Wed Mar 17 11:27:20 1999
  277. @@ -17,7 +17,7 @@
  278.  #ifdef __GNUC__
  279.  #define alloca __builtin_alloca
  280.  #else
  281. -#ifdef sparc
  282. +#if defined(sparc) || defined(__sgi)
  283.  #include <alloca.h>
  284.  #else
  285.  #ifdef _AIX /* for Bison */
  286. @@ -860,7 +860,7 @@
  287.      tzset();
  288.      {
  289.  #if sgi
  290. -        ftz.timezone = (int) _timezone / 60;
  291. +        ftz.timezone = (int) timezone / 60;
  292.  #else /* not sgi */
  293.  #ifdef __386BSD__
  294.          ftz.timezone = 0;
  295. --- ./gnats/configure    Fri Dec 10 15:02:08 1993
  296. +++ ../gnats-3.2/./gnats/configure    Tue Mar 16 18:14:57 1999
  297. @@ -415,6 +415,7 @@
  298.  fi
  299.  
  300.  # Needed on SCO for syslog.
  301. +if test "${ac_cv_lib_socket-maybe}" != no; then
  302.  LIBS_save="${LIBS}"
  303.  LIBS="${LIBS} -lsocket"
  304.  have_lib=""
  305. @@ -447,6 +448,7 @@
  306.  
  307.     LIBS="${LIBS} -lsocket"
  308.  fi
  309. +fi
  310.  
  311.  # Needed on ISC for syslog.
  312.  LIBS_save="${LIBS}"
  313. @@ -483,6 +485,7 @@
  314.  fi
  315.  
  316.  # Needed under IRIX for a usable malloc.
  317. +if test "${ac_cv_lib_malloc-maybe}" != no; then
  318.  LIBS_save="${LIBS}"
  319.  LIBS="${LIBS} -lmalloc"
  320.  have_lib=""
  321. @@ -514,6 +517,7 @@
  322.  }
  323.  
  324.     LIBS="${LIBS} -lmalloc"
  325. +fi
  326.  fi
  327.  
  328.  echo checking for ANSI C header files
  329. --- ./send-pr/send-pr.info    Fri Dec 10 15:05:05 1993
  330. +++ ../gnats-3.2/./send-pr/send-pr.info    Wed Mar 17 10:47:29 1999
  331. @@ -1,5 +1,5 @@
  332. -This is Info file send-pr.info, produced by Makeinfo-1.55 from the
  333. -input file ./send-pr.texi.
  334. +This is Info file send-pr.info, produced by Makeinfo version 1.67 from
  335. +the input file ./send-pr.texi.
  336.  
  337.  START-INFO-DIR-ENTRY
  338.  * send-pr::                     Reporting problems--using send-pr
  339. @@ -21,7 +21,7 @@
  340.  versions.
  341.  
  342.  
  343. -File: send-pr.info,  Node: Top,  Next: send-pr in detail,  Prev: (DIR),  Up: (DIR)
  344. +File: send-pr.info,  Node: Top,  Next: send-pr in detail,  Up: (dir)
  345.  
  346.  Overview
  347.  ********
  348. @@ -673,7 +673,7 @@
  349.  categories is in the topmost section of the PR template).  For example,
  350.  if the problem you wish to report has to do with the GNU C compiler,
  351.  and your support organization accepts bugs submitted for this program
  352. -under the category `gcc', delete `other' and then type `gcc[RET]'.
  353. +under the category `gcc', delete `other' and then type `gcc[<RET>]'.
  354.  `send-pr' replaces the line
  355.  
  356.       >Category:       <name of the product (one line)>
  357. @@ -685,9 +685,9 @@
  358.  and moves on to another field.
  359.  
  360.     `send-pr' provides name completion in the minibuffer.  For instance,
  361. -you can also type `gc[TAB]', and `send-pr' attempts to complete the
  362. -entry for you.  Typing `g[TAB]' may not have the same effect if several
  363. -possible entries begin with `g'.  In that case `send-pr' cannot
  364. +you can also type `gc[<TAB>]', and `send-pr' attempts to complete the
  365. +entry for you.  Typing `g[<TAB>]' may not have the same effect if
  366. +several possible entries begin with `g'.  In that case `send-pr' cannot
  367.  complete the entry because it cannot determine whether you mean `gcc'
  368.  or, for example, `gdb', if both of those are possible categories.
  369.  `send-pr' continues to prompt you for a valid entry until you enter one.
  370. @@ -1414,184 +1414,184 @@
  371.  
  372.  * Menu:
  373.  
  374. -* >Arrival-Date::                       Problem Report fields.
  375. -* >Audit-Trail::                        Problem Report fields.
  376. -* >Category::                           Problem Report fields.
  377. -* >Class::                              Problem Report fields.
  378. -* >Confidential::                       Problem Report fields.
  379. -* >Description::                        Problem Report fields.
  380. -* >Environment::                        Problem Report fields.
  381. -* >Fix::                                Problem Report fields.
  382. -* >How-To-Repeat::                      Problem Report fields.
  383. -* >Number::                             Problem Report fields.
  384. -* >Organization::                       Problem Report fields.
  385. -* >Originator::                         Problem Report fields.
  386. -* >Priority::                           Problem Report fields.
  387. -* >Release::                            Problem Report fields.
  388. -* >Responsible::                        Problem Report fields.
  389. -* >Severity::                           Problem Report fields.
  390. -* >State::                              Problem Report fields.
  391. -* >Submitter-Id::                       using send-pr.
  392. -* >Submitter-Id::                       Problem Report fields.
  393. -* >Synopsis::                           Problem Report fields.
  394. -* >Unformatted::                        Problem Report fields.
  395. -* Arrival-Date field:                   Problem Report fields.
  396. -* Audit-Trail field:                    Problem Report fields.
  397. -* bifrabulator:                         An Example.
  398. -* Category field:                       Problem Report fields.
  399. -* Class field:                          Problem Report fields.
  400. -* Confidential field:                   Problem Report fields.
  401. -* Description field:                    Problem Report fields.
  402. -* Environment field:                    Problem Report fields.
  403. -* Fix field:                            Problem Report fields.
  404. -* From: header:                         Mail header fields.
  405. -* How-To-Repeat field:                  Problem Report fields.
  406. -* Number field:                         Problem Report fields.
  407. -* Organization field:                   Problem Report fields.
  408. -* Originator field:                     Problem Report fields.
  409. -* Priority field:                       Problem Report fields.
  410. -* Release field:                        Problem Report fields.
  411. -* Reply-To: header:                     Mail header fields.
  412. +* *analyzed* state:                      States.
  413. +* *change-request* class:                Problem Report fields.
  414. +* *closed* state:                        States.
  415. +* *critical* severity problems:          Problem Report fields.
  416. +* *doc-bug* class:                       Problem Report fields.
  417. +* *duplicate* class:                     Problem Report fields.
  418. +* *Enumerated* data types:               Fields.
  419. +* *feedback* state:                      States.
  420. +* *high* priority problems:              Problem Report fields.
  421. +* *low* priority problems:               Problem Report fields.
  422. +* *medium* priority problems:            Problem Report fields.
  423. +* *MultiText* data types:                Fields.
  424. +* *non-critical* severity problems:      Problem Report fields.
  425. +* *open* state:                          States.
  426. +* *serious* severity problems:           Problem Report fields.
  427. +* *support* class:                       Problem Report fields.
  428. +* *suspended* state:                     States.
  429. +* *sw-bug* class:                        Problem Report fields.
  430. +* *Text* data types:                     Fields.
  431. +* >Arrival-Date::                        Problem Report fields.
  432. +* >Audit-Trail::                         Problem Report fields.
  433. +* >Category::                            Problem Report fields.
  434. +* >Class::                               Problem Report fields.
  435. +* >Confidential::                        Problem Report fields.
  436. +* >Description::                         Problem Report fields.
  437. +* >Environment::                         Problem Report fields.
  438. +* >Fix::                                 Problem Report fields.
  439. +* >How-To-Repeat::                       Problem Report fields.
  440. +* >Number::                              Problem Report fields.
  441. +* >Organization::                        Problem Report fields.
  442. +* >Originator::                          Problem Report fields.
  443. +* >Priority::                            Problem Report fields.
  444. +* >Release::                             Problem Report fields.
  445. +* >Responsible::                         Problem Report fields.
  446. +* >Severity::                            Problem Report fields.
  447. +* >State::                               Problem Report fields.
  448. +* >Submitter-Id: <1>:                    using send-pr.
  449. +* >Submitter-Id::                        Problem Report fields.
  450. +* >Synopsis::                            Problem Report fields.
  451. +* >Unformatted::                         Problem Report fields.
  452. +* an example:                            An Example.
  453. +* appending PRs <1>:                     using send-pr.
  454. +* appending PRs:                         Problem Report fields.
  455. +* Arrival-Date field:                    Problem Report fields.
  456. +* Audit-Trail field:                     Problem Report fields.
  457. +* automatic notification:                States.
  458. +* bad Problem Reports:                   using send-pr.
  459. +* bifrabulator:                          An Example.
  460. +* blank PR template:                     An Example.
  461. +* Category field:                        Problem Report fields.
  462. +* Class field:                           Problem Report fields.
  463. +* command line options:                  send-pr from the shell.
  464. +* comment section in the PR template:    using send-pr.
  465. +* completed Problem Report:              An Example.
  466. +* completion in Emacs:                   send-pr in Emacs.
  467. +* Confidential field:                    Problem Report fields.
  468. +* confidentiality in PRs:                Problem Report fields.
  469. +* Cygnus Support:                        An Example.
  470. +* database similarities:                 Fields.
  471. +* default PR template:                   An Example.
  472. +* default SITE:                          default site.
  473. +* Description field:                     Problem Report fields.
  474. +* details about send-pr:                 send-pr in detail.
  475. +* editing and sending PRs:               Invoking send-pr.
  476. +* effective problem reporting:           Helpful hints.
  477. +* Emacs:                                 send-pr in Emacs.
  478. +* Environment field:                     Problem Report fields.
  479. +* errors:                                using send-pr.
  480. +* example of a completed PR:             An Example.
  481. +* example of a default template:         An Example.
  482. +* example of a list of valid categories: Valid Categories.
  483. +* example of a state change:             An Example.
  484. +* example PR:                            An Example.
  485. +* example Problem Report:                Fields.
  486. +* field format:                          Problem Report fields.
  487. +* fields:                                Fields.
  488. +* fields - list:                         Problem Report fields.
  489. +* final state ("closed"):                States.
  490. +* Fix field:                             Problem Report fields.
  491. +* foreword to send-pr:                   Top.
  492. +* format:                                Fields.
  493. +* From: header:                          Mail header fields.
  494. +* generating new PRs:                    Invoking send-pr.
  495. +* GNATS:                                 Top.
  496. +* GNATS database fields:                 Problem Report fields.
  497. +* GNATS fields - list:                   Problem Report fields.
  498. +* GNU software support:                  An Example.
  499. +* helpful hints:                         Helpful hints.
  500. +* How-To-Repeat field:                   Problem Report fields.
  501. +* Imaginary Software, Ltd.:              An Example.
  502. +* information to submit:                 Helpful hints.
  503. +* initial state ("open"):                States.
  504. +* installation:                          Installing send-pr.
  505. +* installation procedure:                installation.
  506. +* interactive interface:                 send-pr in Emacs.
  507. +* Internet standard RFC-822:             Mail header fields.
  508. +* introduction to send-pr:               Top.
  509. +* invalid Problem Reports:               using send-pr.
  510. +* invoking send-pr:                      Invoking send-pr.
  511. +* invoking send-pr from Emacs:           send-pr in Emacs.
  512. +* invoking send-pr from the shell:       send-pr from the shell.
  513. +* kinds of helpful information:          Helpful hints.
  514. +* life-cycle of a Problem Report:        States.
  515. +* listing valid categories:              send-pr from the shell.
  516. +* mail header fields:                    Mail header fields.
  517. +* mail header section:                   using send-pr.
  518. +* name completion in Emacs:              send-pr in Emacs.
  519. +* Number field:                          Problem Report fields.
  520. +* Organization field:                    Problem Report fields.
  521. +* Originator field:                      Problem Report fields.
  522. +* other mail <1>:                        using send-pr.
  523. +* other mail:                            Problem Report fields.
  524. +* overview to send-pr:                   Top.
  525. +* PR confidentiality:                    Problem Report fields.
  526. +* Priority field:                        Problem Report fields.
  527. +* Problem Report data types:             Fields.
  528. +* Problem Report format:                 Fields.
  529. +* Problem Report states:                 States.
  530. +* Problem Report template:               Fields.
  531. +* Problem Reports:                       send-pr in detail.
  532. +* related mail <1>:                      Problem Report fields.
  533. +* related mail:                          using send-pr.
  534. +* Release field:                         Problem Report fields.
  535. +* Reply-To: header:                      Mail header fields.
  536. +* Report all the facts!:                 Helpful hints.
  537. +* Responsible field:                     Problem Report fields.
  538.  * Responsible-Changed-<From>-<To>: in >Audit-Trail:: Problem Report fields.
  539.  * Responsible-Changed-By: in >Audit-Trail:: Problem Report fields.
  540.  * Responsible-Changed-When: in >Audit-Trail:: Problem Report fields.
  541.  * Responsible-Changed-Why: in >Audit-Trail:: Problem Report fields.
  542. -* Responsible field:                    Problem Report fields.
  543. -* send-pr fields:                       using send-pr.
  544. -* send-pr within Emacs:                 send-pr in Emacs.
  545. -* Severity field:                       Problem Report fields.
  546. +* sample Problem Report:                 Fields.
  547. +* saving related mail <1>:               Problem Report fields.
  548. +* saving related mail:                   using send-pr.
  549. +* send-pr fields:                        using send-pr.
  550. +* send-pr within Emacs:                  send-pr in Emacs.
  551. +* sending PRs:                           Invoking send-pr.
  552. +* setting a default SITE:                default site.
  553. +* Severity field:                        Problem Report fields.
  554. +* shell invocation:                      send-pr from the shell.
  555. +* state change example:                  An Example.
  556. +* State field:                           Problem Report fields.
  557. +* state--"analyzed":                     States.
  558. +* state--"closed":                       States.
  559. +* state--"feedback":                     States.
  560. +* state--"open":                         States.
  561. +* state--"suspended":                    States.
  562.  * State-Changed-<From>-<To>: in >Audit-Trail:: Problem Report fields.
  563. -* State-Changed-By: in >Audit-Trail::   Problem Report fields.
  564. -* State-Changed-When: in >Audit-Trail:: Problem Report fields.
  565. -* State-Changed-Why: in >Audit-Trail::  Problem Report fields.
  566. -* State field:                          Problem Report fields.
  567. -* Subject: header:                      Mail header fields.
  568. -* Submitter-Id field:                   Problem Report fields.
  569. -* Submitter-Id field:                   using send-pr.
  570. -* Synopsis field:                       Problem Report fields.
  571. -* To: header:                           Mail header fields.
  572. -* Unformatted field:                    Problem Report fields.
  573. -* *analyzed* state:                     States.
  574. -* *change-request* class:               Problem Report fields.
  575. -* *closed* state:                       States.
  576. -* *critical* severity problems:         Problem Report fields.
  577. -* *doc-bug* class:                      Problem Report fields.
  578. -* *duplicate* class:                    Problem Report fields.
  579. -* *Enumerated* data types:              Fields.
  580. -* *feedback* state:                     States.
  581. -* *high* priority problems:             Problem Report fields.
  582. -* *low* priority problems:              Problem Report fields.
  583. -* *medium* priority problems:           Problem Report fields.
  584. -* *MultiText* data types:               Fields.
  585. -* *non-critical* severity problems:     Problem Report fields.
  586. -* *open* state:                         States.
  587. -* *serious* severity problems:          Problem Report fields.
  588. -* *support* class:                      Problem Report fields.
  589. -* *suspended* state:                    States.
  590. -* *sw-bug* class:                       Problem Report fields.
  591. -* *Text* data types:                    Fields.
  592. -* an example:                           An Example.
  593. -* appending PRs:                        using send-pr.
  594. -* appending PRs:                        Problem Report fields.
  595. -* automatic notification:               States.
  596. -* bad Problem Reports:                  using send-pr.
  597. -* blank PR template:                    An Example.
  598. -* command line options:                 send-pr from the shell.
  599. -* comment section in the PR template:   using send-pr.
  600. -* completed Problem Report:             An Example.
  601. -* completion in Emacs:                  send-pr in Emacs.
  602. -* confidentiality in PRs:               Problem Report fields.
  603. -* Cygnus Support:                       An Example.
  604. -* database similarities:                Fields.
  605. -* default SITE:                         default site.
  606. -* default PR template:                  An Example.
  607. -* details about send-pr:                send-pr in detail.
  608. -* editing and sending PRs:              Invoking send-pr.
  609. -* effective problem reporting:          Helpful hints.
  610. -* Emacs:                                send-pr in Emacs.
  611. -* errors:                               using send-pr.
  612. -* example of a completed PR:            An Example.
  613. -* example of a default template:        An Example.
  614. -* example of a list of valid categories: Valid Categories.
  615. -* example of a state change:            An Example.
  616. -* example PR:                           An Example.
  617. -* example Problem Report:               Fields.
  618. -* field format:                         Problem Report fields.
  619. -* fields:                               Fields.
  620. -* fields - list:                        Problem Report fields.
  621. -* final state ("closed"):               States.
  622. -* foreword to send-pr:                  Top.
  623. -* format:                               Fields.
  624. -* generating new PRs:                   Invoking send-pr.
  625. -* GNATS:                                Top.
  626. -* GNATS database fields:                Problem Report fields.
  627. -* GNATS fields - list:                  Problem Report fields.
  628. -* GNU software support:                 An Example.
  629. -* helpful hints:                        Helpful hints.
  630. -* Imaginary Software, Ltd.:             An Example.
  631. -* information to submit:                Helpful hints.
  632. -* initial state ("open"):               States.
  633. -* installation:                         Installing send-pr.
  634. -* installation procedure:               installation.
  635. -* interactive interface:                send-pr in Emacs.
  636. -* Internet standard RFC-822:            Mail header fields.
  637. -* introduction to send-pr:              Top.
  638. -* invalid Problem Reports:              using send-pr.
  639. -* invoking send-pr from Emacs:          send-pr in Emacs.
  640. -* invoking send-pr from the shell:      send-pr from the shell.
  641. -* invoking send-pr:                     Invoking send-pr.
  642. -* kinds of helpful information:         Helpful hints.
  643. -* life-cycle of a Problem Report:       States.
  644. -* listing valid categories:             send-pr from the shell.
  645. -* mail header fields:                   Mail header fields.
  646. -* mail header section:                  using send-pr.
  647. -* name completion in Emacs:             send-pr in Emacs.
  648. -* other mail:                           using send-pr.
  649. -* other mail:                           Problem Report fields.
  650. -* overview to send-pr:                  Top.
  651. -* PR confidentiality:                   Problem Report fields.
  652. -* Problem Report data types:            Fields.
  653. -* Problem Report format:                Fields.
  654. -* Problem Report states:                States.
  655. -* Problem Report template:              Fields.
  656. -* Problem Reports:                      send-pr in detail.
  657. -* related mail:                         Problem Report fields.
  658. -* related mail:                         using send-pr.
  659. -* Report all the facts!:                Helpful hints.
  660. -* sample Problem Report:                Fields.
  661. -* saving related mail:                  Problem Report fields.
  662. -* saving related mail:                  using send-pr.
  663. -* sending PRs:                          Invoking send-pr.
  664. -* setting a default SITE:               default site.
  665. -* shell invocation:                     send-pr from the shell.
  666. -* state change example:                 An Example.
  667. -* state--"analyzed":                    States.
  668. -* state--"closed":                      States.
  669. -* state--"feedback":                    States.
  670. -* state--"open":                        States.
  671. -* state--"suspended":                   States.
  672. -* states of Problem Reports:            States.
  673. -* subsequent mail:                      Problem Report fields.
  674. -* subsequent mail:                      using send-pr.
  675. -* template:                             using send-pr.
  676. -* template comment section:             using send-pr.
  677. -* using send-pr from within Emacs:      send-pr in Emacs.
  678. -* Using and Porting GNU CC:             Helpful hints.
  679. -* using send-pr:                        Invoking send-pr.
  680. -* valid categories:                     Valid Categories.
  681. +* State-Changed-By: in >Audit-Trail::    Problem Report fields.
  682. +* State-Changed-When: in >Audit-Trail::  Problem Report fields.
  683. +* State-Changed-Why: in >Audit-Trail::   Problem Report fields.
  684. +* states of Problem Reports:             States.
  685. +* Subject: header:                       Mail header fields.
  686. +* Submitter-Id field <1>:                Problem Report fields.
  687. +* Submitter-Id field:                    using send-pr.
  688. +* subsequent mail <1>:                   Problem Report fields.
  689. +* subsequent mail:                       using send-pr.
  690. +* Synopsis field:                        Problem Report fields.
  691. +* template:                              using send-pr.
  692. +* template comment section:              using send-pr.
  693. +* To: header:                            Mail header fields.
  694. +* Unformatted field:                     Problem Report fields.
  695. +* Using and Porting GNU CC:              Helpful hints.
  696. +* using send-pr:                         Invoking send-pr.
  697. +* using send-pr from within Emacs:       send-pr in Emacs.
  698. +* valid categories:                      Valid Categories.
  699.  
  700.  
  701.  
  702.  Tag Table:
  703. -Node: Top827
  704. -Node: send-pr in detail2851
  705. -Node: States3690
  706. -Node: Fields5122
  707. -Node: Mail header fields8791
  708. -Node: Problem Report fields9656
  709. -Node: Invoking send-pr17045
  710. -Node: using send-pr17502
  711. -Node: send-pr in Emacs24509
  712. +Node: Top835
  713. +Node: send-pr in detail2845
  714. +Node: States3684
  715. +Node: Fields5116
  716. +Node: Mail header fields8785
  717. +Node: Problem Report fields9650
  718. +Node: Invoking send-pr17039
  719. +Node: using send-pr17496
  720. +Node: send-pr in Emacs24503
  721.  Node: send-pr from the shell28914
  722.  Node: Helpful hints31261
  723.  Node: An Example34366
  724.